/**
 * @description 专门用于定义用户路由器处理器定义的文件
 */
// 引入数据库 连接库
const Mongoose=require('mongoose')
//连接库
Mongoose.connect('mongodb://localhost/product',function(){
    console.log('=====数据库连接成功=====');
})
//数据模型描述对象
const userSchema=new Mongoose.Schema({
    id:String,
    password:String
})
//实例数据模型
debugger
const userModel=Mongoose.model('userModel',userSchema,'user_info')
console.log('userModel',userModel);

/**
 * 登录接口的业务处理器
 * @param {Request} req 
 * @param {Response} res 
 */
function loginHandler(req,res){
    //查找数据
    userModel.findOne(function(err,doc){
        if(!!err){
            res.send({code:500,message:'service error'})
        console.log('err',err);

        }else{
              res.send({code:200,message:'success',data:doc})
        }
        
    })
  
}
//导出方法 
module.exports={
    loginHandler
}

